package com.hgsoft.pubsv.component.xxlrpc;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

import org.springframework.context.annotation.Import;

import com.hgsoft.pubsv.component.xxlrpc.selector.XxlRpcProviderSelector;


/**
 * 启用xxl-rpc服务注册（服务端）
 * 配置com.hgsoft.pubsv.component.xxlrpc.properties.XxlRpcProperties
 * xxl-rpc:
	  admin-address: http://10.173.235.195:8081/xxl-rpc-admin
	  ip: 10.173.232.86
	  port: 7084
	  accesstoken:
	  env: xztest
	  biz: pubsv-xz
 * @author saint
 *
 */
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Import(XxlRpcProviderSelector.class)
public @interface EnableXxlRpcProvider {
	
	

}
